package com.jiaqiang.chatgpt.domain.billing;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class CreditGrant {
    /**
     * 对象类型，表示这是一个信用额授予。
     */
    private String object;
    
    /**
     * 信用额授予的唯一标识符。
     */
    private String id;
    
    /**
     * 授予的信用额金额。
     */
    @JsonProperty("grant_amount")
    private double grantAmount;
    
    /**
     * 已使用的信用额金额。
     */
    @JsonProperty("used_amount")
    private double usedAmount;
    
    /**
     * 信用额授予生效的时间戳。
     */
    @JsonProperty("effective_at")
    private double effectiveAt;
    
    /**
     * 信用额授予过期的时间戳。
     */
    @JsonProperty("expires_at")
    private double expiresAt;
}